Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RICHMOND LEA Detached £414,127 £220,000 26 Nov 2004
3 RICHMOND LEA Detached £313,854 £235,000 24 Jun 2016
6 RICHMOND LEA Semi-Detached £388,097 £228,000 20 Jul 2012
7 RICHMOND LEA Semi-Detached £382,138 £105,000 17 Nov 2000
8 RICHMOND LEA Detached £313,908 £245,000 30 Jun 2017
9 RICHMOND LEA Detached £377,157 £350,000 17 Sep 2021